/* CSS Document */
@charset "utf-8";
/*Start:product
----------------------------------------*/
.con_tiao{
	width:1002px;
	margin:0 auto;
	overflow:hidden;
	height:8px;
	background:url("content_03.jpg")/*tpa=http://www.dlyufeng.cn/skin/ch/images/content_03.jpg*/ no-repeat 0 0;
}
.con{
	width:1005px;
	margin:0 auto;
	overflow:hidden;
	background:url("index_22.jpg")/*tpa=http://www.dlyufeng.cn/skin/ch/images/index_22.jpg*/ repeat-y 0 0;
}
.con_left{
	float:left;
	overflow:hidden;
	height:483px;
	width:220px;
	margin:15px auto 0 auto;
	background:url("content_07.jpg")/*tpa=http://www.dlyufeng.cn/skin/ch/images/content_07.jpg*/ no-repeat 20px 0;
}
.con_le_top{
	height:40px;
	width:220px;
	margin:0 auto;
	overflow:hidden;
}
.con_le_top h4{
	font-size:14px;
	line-height:32px;
	color:#fff;
	padding-left:40px;
}
.con_list{
	width:152px;
	margin:0 0 0 40px;
	overflow:hidden;
}
.con_list li{
	width:152px;
	height:28px;
	margin:3px auto 0 auto;
	overflow:hidden;
	line-height:28px;
	display:block;
}
.con_list li img{
	float:left;
	overflow:hidden;
	line-height:28px;
	margin-top:10px;
	margin-right:10px;
	padding-left:15px;
}
.con_list li a{
	width:150px;
	height:26px;
	float:left;
	overflow:hidden;
	color:#1f487a;
	display:block;
}
.con_list li a:hover{
	width:150px;
	height:26px;
	float:left;
	overflow:hidden;
	color:#000;
	display:block;
	border:1px solid #abb8c2;
	background:#dde4e9;
}
#hov{
	width:150px;
	height:26px;
	float:left;
	overflow:hidden;
	color:#000;
	display:block;
	border:1px solid #abb8c2;
	background:#dde4e9;
}
.con_right{
	float:right;
	overflow:hidden;
	width:770px;
	margin:15px auto 0 auto;
	background:url("content_09.jpg")/*tpa=http://www.dlyufeng.cn/skin/ch/images/content_09.jpg*/ no-repeat 0px 0;
}
.con_ri_top{
	height:40px;
	width:770px;
	margin:0 auto;
	overflow:hidden;
}
.con_ri_top h4{
	font-size:12px;
	line-height:32px;
	color:#fff;
	padding-left:20px;
	font-weight:normal;
}
.con_ri_top h4 a{
	color:#FFF;
}
.con_ri_top h4 a:hover{
	text-decoration:underline;
}
.con_ri_bot{
	width:736px;
	border-left:1px solid #9ac2d9;
	border-right:1px solid #9ac2d9;
	border-bottom:1px solid #9ac2d9;
	margin:0 0 15px 8px;
	overflow:hidden;
	padding-bottom:20px;
}
.con_ri_js{
	width:706px;
	margin:10px auto;
	overflow:hidden;
}
.con_ri_js h4{
	width:357px;
	float:left;
	overflow:hidden;
	color:#000;
	line-height:30px;
	font-weight:normal;
	font-size:12px;
	padding-left:20px;
}
.con_ri_js img{
	width:305px;
	height:146px;
	border:1px solid #bfbfbf;
	float:right;
	overflow:hidden;
}
.con_ri_ab{
	width:666px;
	margin:10px auto;
	overflow:hidden;
	line-height:30px;
	color:#000;
}
.con_ri_ab h4{
	font-size:12px;
	width:666px;
	margin:10px auto;
	overflow:hidden;
	line-height:30px;
}
.pro_ri_bot{
	width:716px;
	margin:10px;
	overflow:hidden;
}
.pro_list{
	width:716px;
	margin:0 auto;
	overflow:hidden;
}
.pro_list li{
	width:162px;
	height:150px;
	margin:0 auto;
	float:left;
	overflow:hidden;
	display:block;
	text-align:center;
	margin-bottom:10px;
	margin-right:8px;
	padding-left:9px;
}
.pro_list li a{
	width:162px;
	height:150px;
	overflow:hidden;
	display:block;
}
.pro_list li img{
	border:1px solid #abb8c2;
	width:160px;
	height:119px;
	margin-bottom:8px;
}
.pro_list li a:hover{
	width:162px;
	height:150px;
	overflow:hidden;
	display:block;
	background:#dde4e9;
}
/*End:product
----------------------------------------*/

/*Start:news_info
----------------------------------------*/
.news_info{
	width:686px;
	margin:20px auto;
	overflow:hidden;
}
.news_info h4{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000;
	line-height:30px;
}
.news_info b{
	font-size:12px;
	line-height:30px;
	color:#000;
	margin-top:20px;
	font-weight:normal;
}
/*End:news_info
----------------------------------------*/

/*Start:message
----------------------------------------*/
.info_r_d{width:690px; float:left; padding:10px; line-height:20px;overflow:hidden;}
.info_r_d*{font:normal;overflow:hidden;}
.info_r_d li{width:690px;padding:15px 0; border-bottom:1px dashed #1f487a; background:url("sy_29.jpg") 15px 10px no-repeat;overflow:hidden;}
.info_r_d li span{ float:right;}
.info_r_d li a{padding-left:40px;}
.info_r_d li a:hover{padding-left:40px;}
/*End:message
----------------------------------------*/

/*Start:contact
----------------------------------------*/
.pic_up{width:650px; height:304px; overflow:hidden; float:left;}
.pic_down{width:650px; float:left;overflow:hidden; line-height:24px; padding:20px;}
/*End:contact
----------------------------------------*/

/*Start:news
----------------------------------------*/
.page{
	width:718px;
	margin:40px auto;
	overflow:hidden;
	font-size:14px;
	line-height:20px;
	text-align:center;
}
/*End:news
----------------------------------------*/